omentorrafia - Spanish English Dictionary