-rost - French English Dictionary