autodefensa - German English Dictionary