right tackle - French English Dictionary