cream of tarhana soup - Turkish English Dictionary