to save you time and trouble - Espagnol Anglais Dictionnaire