press carriage - Turkish English Dictionary