land carriage - German English Dictionary