hose carriage - German English Dictionary