idyllically - French English Dictionary