did you make it from scratch? - Turkish English Dictionary