incredible competent - German English Dictionary