why do you torture yourself? - Französisch Englisch Wörterbuch