a gesture of submission - German English Dictionary