depot tug - Turkish English Dictionary