devil's guts - Französisch Englisch Wörterbuch