sternotherus odoratus - Turkish English Dictionary