in an advantageous way - German English Dictionary