total garantizado - French English Dictionary