fulfil an engagement - Almanca İngilizce Sözlük