camuflarse - French English Dictionary