semen arecae - German English Dictionary