precludes - German English Dictionary