irrefragably - German English Dictionary