guacamaya (guacamaya superba) - French English Dictionary