carriage builder - German English Dictionary