haulback motor - German English Dictionary