disastrous results - French English Dictionary