repugnable - Spanish English Dictionary