submits - German English Dictionary