lobsterback - French English Dictionary