repugnable - Turkish English Dictionary