蹊跷
English Expression:
  1. v.  catch
French Expression:
  1. adj.  étrange, bizarre