not sit well - Turkish English Dictionary