stewards - French English Dictionary