magazine subscription - German English Dictionary