vital or internal organ - Französisch Englisch Wörterbuch