the quicker the better - Espagnol Anglais Dictionnaire