can you pass the salt please - French English Dictionary