have trouble - French English Dictionary