right of way of pedestrians - German English Dictionary