traprock - French English Dictionary