body support - German English Dictionary