have a ridiculous behaviour - Turkish English Dictionary