criticizable - German English Dictionary