Mehrladewaffe - French English Dictionary