indefensa - German English Dictionary