success criteria - German English Dictionary