irrefrangible - German English Dictionary