easily renewable - German English Dictionary