small crane for building - Espagnol Anglais Dictionnaire