put one's signature under important successes - Español Inglés Diccionario