unaccountable (puzzling; extraordinary) - Français Anglais Dictionnaire