to carry off a gold medal - Alemán Inglés Diccionario