drop point apparatus - Turco Inglés Diccionario