star-shaped delivery apparatus - Turco Inglés Diccionario