cover the needs - Espagnol Anglais Dictionnaire