on carriage equipment - Turkish English Dictionary