plural of imagination - Spanish English Dictionary