repudiable - Turkish English Dictionary