odometrous - German English Dictionary