imperissable - German English Dictionary