lawn care and maintenance - German English Dictionary