repugnable - German English Dictionary