pirarucu (arapaima gigas) - Spanish English Dictionary