having extravagant ideas - Spanish English Dictionary