nicaraguan liberation army - German English Dictionary