deep well injection - German English Dictionary