desterradero - German English Dictionary