twenty times (more) - Espagnol Anglais Dictionnaire