ruin oneself in vain - Allemand Anglais Dictionnaire