jamaican vomiting sickness - French English Dictionary