rascalavieja - French English Dictionary