foamy liver - Französisch Englisch Wörterbuch