sich etwas genehmigen (sich etwas angedeihen lassen) - German English Dictionary