ridiculous affection - Turkish English Dictionary