immarcescible - German English Dictionary