east african land snail - German English Dictionary