small carpenter's shop - Espagnol Anglais Dictionnaire