ambulates - German English Dictionary