irretrievable - German English Dictionary