like a treasure - German English Dictionary