the quicker the better - Español Inglés Diccionario