shelve an investigation - Espagnol Anglais Dictionnaire