not have all marbles - Französisch Englisch Wörterbuch