carriage manufacturer - Spanish English Dictionary