deposition head - İspanyolca İngilizce Sözlük