cover tops of beehives - Francés Inglés Diccionario