dispose of or deal with - German English Dictionary