beach placer - German English Dictionary