yielding unusual or unexpected results - Français Anglais Dictionnaire