you scared the pants off me - French English Dictionary