strangely enough - French English Dictionary