seedling transplanting machine - German English Dictionary