mobile tool holder carriage - Turkish English Dictionary