German: überhäufen

German verb 'überhäufen' conjugated