advantageously - German English Dictionary