handle skillfully - Turkish English Dictionary