keycard - French English Dictionary