roller carriage - Turkish English Dictionary