giant powder (dynamite) - French English Dictionary