wild asian water buffalo - Spanish English Dictionary