beachcomb - German English Dictionary