drop point apparatus - Francés Inglés Diccionario