avula - Turkish English Dictionary