hired carriage - German English Dictionary