not work efficiently - Espagnol Anglais Dictionnaire