madagaskar - French English Dictionary