full of grubs/weevils - Alemán Inglés Diccionario