look/sound suspiciously like something - French English Dictionary