cartoon character with blue skin and a white cap - Alemán Inglés Diccionario