physical exertion - German English Dictionary