Panzerhandschuh - French English Dictionary