irrevisable - German English Dictionary