(diminutive of angel) little angel - Alemán Inglés Diccionario