meaning of abgeworfener Tagebau

abgeworfener Tagebau - German to English

abandoned strip mine