carriage (typewriter or printer) - Turkish English Dictionary