dewback - French English Dictionary