to win hands down - Almanca İngilizce Sözlük