savela - French English Dictionary