construction of ice cans - Espagnol Anglais Dictionnaire