ambulance boat - French English Dictionary