medical supply ship - French English Dictionary