mariscala - French English Dictionary