reefer machinery - German English Dictionary