long-leaved dock - Español Inglés Diccionario