intestines splitting machine - Espagnol Anglais Dictionnaire