pick-and-place machine - Francés Inglés Diccionario