to carry off a gold medal - Español Inglés Diccionario