sent by special delivery - Turco Inglés Diccionario