piétons - German English Dictionary