almond butter - Turkish English Dictionary