try hard to remember something - Espagnol Anglais Dictionnaire