upper margin of leg - Español Inglés Diccionario