independently mobile - German English Dictionary