elm grove/plantation - German English Dictionary