repugnable - French English Dictionary