cover in hay - Francés Inglés Diccionario