machucha - Französisch Englisch Wörterbuch