infalsifiable - German English Dictionary