make bad weather of it - French English Dictionary