limitation of mobility - German English Dictionary