to submit to a body - German English Dictionary