perambulating - German English Dictionary