cause financial trouble - French English Dictionary