ro-ro transportation - Turkish English Dictionary