bowdleria punctata - Turkish English Dictionary