masticates - Alemán Inglés Diccionario