easily retrievable - Espagnol Anglais Dictionnaire