beach comber - German English Dictionary