beach plum - German English Dictionary