long barrow - Español Inglés Diccionario