catch (one) off guard - French English Dictionary