mozambique drill - French English Dictionary