investigate the matter - Espagnol Anglais Dictionnaire