depression of a key - French English Dictionary