mazulla - French English Dictionary