stepdads - French English Dictionary