asian water buffalo - German English Dictionary