tackled - French English Dictionary