malay peninsula - French English Dictionary