stamp vending machine - Francés Inglés Diccionario