charamada - French English Dictionary