be advantageous - German English Dictionary