a silly creature - Turkish English Dictionary