deterrability - German English Dictionary