horsedrawn bridal carriage - Turkish English Dictionary