sarcelle - Turkish English Dictionary