admirablemente - French English Dictionary