carriage tapes - Turkish English Dictionary