cross river gorilla - Espagnol Anglais Dictionnaire