yard trimmings processor - German English Dictionary