be taken to the cleaners (by someone) - Allemand Anglais Dictionnaire