mechanical timer - Espagnol Anglais Dictionnaire