interesting places - German English Dictionary