horse-drawn streetcar - Espagnol Anglais Dictionnaire