chamarreada - French English Dictionary