aven - Turkish English Dictionary