street lamp-post - German English Dictionary