meadow voles - German English Dictionary