toastmaster's glass - Turkish English Dictionary