on-site registration - German English Dictionary