settle on a deal - Almanca İngilizce Sözlük