to make fun of… - Turkish English Dictionary