did you make it from scratch - Español Inglés Diccionario