idyllically - Spanish English Dictionary