under this agreement - Almanca İngilizce Sözlük