be the picture of happiness - Alemán Inglés Diccionario