high tackle - French English Dictionary