guiding carriage - Turkish English Dictionary