anticuchada - French English Dictionary