leave a matter open - Espagnol Anglais Dictionnaire