have a leg up - Almanca İngilizce Sözlük