hand-delivered - Turco Inglés Diccionario