be near to impossible - Espagnol Anglais Dictionnaire