due to participations - Almanca İngilizce Sözlük