there's something queer about this - Français Anglais Dictionnaire