be good with your hands - Turkish English Dictionary