tackles - French English Dictionary