killers - French English Dictionary