registration or subscription - German English Dictionary