steam-hauled - French English Dictionary