agricultural implementation - Spanish English Dictionary