drinking vessel made of horn - Turkish English Dictionary