rubus chamaemorus - German English Dictionary