did you make it from scratch? - Alemán Inglés Diccionario