cover tops of beehives - Alemán Inglés Diccionario