mariscada - French English Dictionary