be covered in tall grass - Francés Inglés Diccionario