make implausible excuses - Französisch Englisch Wörterbuch