large australian herbivorous bat - Turkish English Dictionary