person who sells coffee slushies - Turkish English Dictionary