avidin - Turkish English Dictionary