carriage (typewriter or printer) - French English Dictionary