flying mammal - Turkish English Dictionary