infalsificable - German English Dictionary