malacca - French English Dictionary