launching rollers - Turkish English Dictionary