be well fitted to one's head - Almanca İngilizce Sözlük