feminine form of long - Español Inglés Diccionario