product submission - German English Dictionary