strange as it may seem - French English Dictionary