vehicles and vessels - Turkish English Dictionary