foraminate - Almanca İngilizce Sözlük