foot of a perpendicular - Francés Inglés Diccionario