lack adequate mobility - Turkish English Dictionary