small, two-wheeled cart - Espagnol Anglais Dictionnaire