foreshore - German English Dictionary