tackled - German English Dictionary