tankbuster - French English Dictionary