surgeon's probe - Espagnol Anglais Dictionnaire