pill beetles - Alemán Inglés Diccionario