Machinery Green
spanish dictionary