perpendicular distance between two points - Español Inglés Diccionario