idyllic world - Spanish English Dictionary