be covered in tall grass - Alemán Inglés Diccionario