handle badly - Turkish English Dictionary