couldn't do better - Español Inglés Diccionario