ululated - Almanca İngilizce Sözlük