advantageousness - German English Dictionary