tororoí gigante - Spanish English Dictionary