variegated mud-loving beetles - Alemán Inglés Diccionario