retching sound - Spanish English Dictionary