avoiding any physical effort - German English Dictionary