nachos (food of mexican origin) - French English Dictionary