self cleaning tank - Allemand Anglais Dictionnaire