carta complementaria - French English Dictionary