the spitting image of - Alemán Inglés Diccionario