throat sweetbread - Turkish English Dictionary