european water buffalo - Espagnol Anglais Dictionnaire