sternson - French English Dictionary