table mountain (near cape town) - French English Dictionary