window latch - Espagnol Anglais Dictionnaire