carrier tricycle - Turkish English Dictionary