water with soap suds - Espagnol Anglais Dictionnaire