physical and motor problems - Turkish English Dictionary