idyllically - German English Dictionary