physical advantage - German English Dictionary